/**
 * 
 */
package com.shanglida.guide;

import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.os.Bundle;

import com.shanglida.R;

/**
 * @author liu
 * @deprecated 引导界面 a.第一次运行的时候启动LeadActivity 
 * @deprecated       b.第二次运行的时候直接跳到MainActivity
 * @date 2014-03-05
 * @version 2.0
 * @copyright 广州尚礼达
 */
public class GuideActivity extends Activity implements Runnable {
	// 判断是否第一次运行
	private boolean FLAG;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.guide_door);
		/**
		 * 启动一个延迟线程
		 */
		new Thread(this).start();
	}

	public void run() {
		try {
			/**
			 * 延迟2秒时间
			 */
			Thread.sleep(3000);

			// 读取SharedPreferences中需要的数据
			SharedPreferences preferences = getSharedPreferences("FLAG",
					MODE_WORLD_READABLE);

			FLAG = preferences.getBoolean("FLAG", true);
			/**
			 * 如果用户不是第一次使用则直接调转到显示界面,否则调转到引导界面 修改成了
			 */
			if (FLAG) {
				startActivity(new Intent(GuideActivity.this, LeadActivity.class));
			} else {
				startActivity(new Intent(GuideActivity.this, MainActivity.class));
			}
			finish();
			// 实例化Editor对象
			Editor editor = preferences.edit();
			// 存入数据
			editor.putBoolean("FLAG", false);
			// 提交修改
			editor.commit();

		} catch (InterruptedException e) {

		}
	}
}
